home *** CD-ROM | disk | FTP | other *** search
- 100 srt=50000:fork=srttosrt+331:readn:c=c+n:pokek,n:next
- 110 if c<>42632 then print"error in data statements!":end
- 120 dim x$(10),x%(10),x(10)
- 130 print"[147]press any key to see string sort"
- 140 geta$ : if a$="" then 140
- 150 print"the unsorted strings are:"
- 160 for k=1 to 10 : read x$(k) : print tab(10);x$(k) : next k
- 170 sys srt,x$(1),10
- 180 print"the sorted strings are:"
- 190 for k=1 to 10 : print tab(10);x$(k) : next k
- 200 print"press any key to see integer sort"
- 210 geta$ : if a$="" then 210
- 220 print"the unsorted integers are:"
- 230 for k=1 to 10 : read x%(k) : print tab(10);x%(k) : next k
- 240 sys srt,x%(1),10
- 250 print"the sorted integers are:"
- 260 for k=1 to 10 : print tab(10);x%(k) : next k
- 270 print"press any key to see float number sort"
- 280 geta$ : if a$="" then 280
- 290 print"the unsorted float values are:"
- 300 for k=1 to 10 : read x(k) : print tab(10);x(k) : next k
- 310 sys srt,x(1),10
- 320 print"the sorted float values are:"
- 330 for k=1 to 10 : print tab(10);x(k) : next k
- 340 print"press any key to see offset string sort"
- 350 geta$ : if a$="" then 350
- 360 input"sort on which character";n
- 370 print"the unsorted strings are:"
- 380 for k=1 to 10 : read x$(k) : print tab(10);x$(k) : next k
- 390 sys srt,x$(1),10,n
- 400 print"the sorted strings are:"
- 410 for k=1 to 10 : print tab(10);x$(k) : next k
- 1000 data 32,253,174,32,139,176,133,251,132,252,165,13,201,255,240,12,165,14
- 1010 data 208,4,169,5,208,6,169,2,208,2,169,3,133,53,32,121,0,201,44,240,9,162
- 1020 data 11,208,2,162,14,76,55,164,32,131,174,32,170,177,201,128,176,241,132
- 1030 data 25,133,26,165,53,201,3,208,29,169,0,133,20,32,121,0,201,44,208,18,32
- 1040 data 131,174,32,170,177,132,20,133,21,165,21,208,206,132,20,198,20,165,25
- 1050 data 208,5,165,26,208,1,96,165,25,133,7,165,26,133,8,165,251,133,253,165
- 1060 data 252,133,254,165,7,208,2,198,8,198,7,208,29,165,8,208,25,165,25,208,2
- 1070 data 198,26,198,25,24,165,251,101,53,133,251,165,252,105,0,133,252,169,1
- 1080 data 208,192,24,165,253,101,53,133,253,165,254,105,0,133,254,160,0,165,53
- 1090 data 201,5,208,2,240,83,201,2,208,2,240,108,177,251,133,27,209,253,144,4
- 1100 data 177,253,133,27,197,20,144,186,56,229,20,133,27,200,177,251,133,29
- 1110 data 177,253,133,31,200,177,251,133,30,177,253,133,32,164,20,177,29,209
- 1120 data 31,144,7,176,9,200,198,27,208,243,169,0,240,130,160,0,177,251,72,177
- 1130 data 253,145,251,104,145,253,200,196,53,144,241,176,233,165,251,164,252
- 1140 data 32,162,187,32,15,188,165,253,164,254,32,162,187,169,4,133,18,24,32
- 1150 data 22,176,165,98,240,208,208,202,200,177,251,133,2,136,177,251,164,2,32
- 1160 data 145,179,32,15,188,200,177,253,133,2,136,177,253,164,2,32,145,179,169
- 1170 data 1,208,209,32
- 2000 data horse,zebra,gorilla,cat,aardvark,quail,snake,cow,dog,hippopotamus
- 2010 data 123, 789, 456, 0, -2345, 999, 6, 12345, -1,1
- 2020 data 1.23, 78.9, 2.13e15, -46.443, 0, 12, -55e-12, 66.5, -66.5, 213
- 2030 data horse,zebra,gorilla,cat,aardvark,quail,snake,cow,dog,hippopotamus
-